to rely on handouts - Alemán Inglés Diccionario